const chalk = require('chalk');
const inquirer = require('inquirer');


module.exports = (program) => {
    program
        .command('test')
        .option('--w','ces')
        .alias('t')
        .description('测试')
        .action((option, cwd) => {
            // const promps = [
            //     {
            //         type: 'confirm',
            //         name: "watch",
            //         message: '是否使用监听？',
            //     },
            //     {
            //         type: "confirm",
            //         message: "是否进行文件过滤？",
            //         name: "filter",
            //         suffix: "后缀",
            //         when: function (answers) { // 当watch为true的时候才会执行当前问题
            //             return answers.watch
            //         }
            //     }
            // ];

            // const promps = [
            //     {
            //         type: 'list',
            //         message: '请选择一种水果:',
            //         name: 'fruit',
            //         choices: [
            //             "Apple",
            //             "Pear",
            //             "Banana"
            //         ],
            //         filter: function (val) { // 输出时可以 使用filter将回答变为小写
            //             return val.toLowerCase();
            //         }
            //     },
            //     {
            //         type: 'list',
            //         message: '请选择name:',
            //         name: 'names',
            //         choices: [
            //             "tom",
            //             "jim",
            //             "lina"
            //         ],
            //     }
            // ];

            // const promps = [
            //     {
            //         type: 'rawlist',
            //         message: '请选择一种水果:',
            //         name: 'fruit',
            //         choices: [
            //             "Apple",
            //             "Pear",
            //             "Banana"
            //         ]
            //     }
            // ];

            // const promps = [
            //     {
            //         type: "expand",
            //         message: "请选择一种水果：",
            //         name: "fruit",
            //         choices: [
            //             {
            //                 key: "a",
            //                 name: "Apple",
            //                 value: "apple"
            //             },
            //             {
            //                 key: "O",
            //                 name: "Orange",
            //                 value: "orange"
            //             },
            //             {
            //                 key: "p",
            //                 name: "Pear",
            //                 value: "pear"
            //             }
            //         ]
            //     }
            // ];

            const promps = [
                {
                    type: "password", // 密码为密文输入
                    message: "请输入密码：",
                    name: "pwd"
                }
            ]

            // const promps = [{
            //     type: "editor",
            //     message: "请输入备注：",
            //     name: "editor"
            // }];

            inquirer.prompt(promps).then(function (answers) {
                console.log(answers)
            })
        })
}
